Phạm vi áp dụng DevOps

Một số bài viết về DevOps cho rằng: "DevOps chỉ là nguyên tắc của Phát triển phần mềm linh hoạt..."[26]

Một cuộc điều tra được xuất bản vào tháng 1 năm 2016 bởi công ty RightScale, áp dụng DevOps tăng từ 66% trong năm 2015 lên 74% vào năm 2016. Và trong các tổ chức lớn, DevOps thậm chí còn cao hơn — 81%.[15]

Áp dụng DevOps được điều khiển bởi nhiều yếu tố — bao gồm:

  1. Sử dụng Agile, các quá trình phát triển và phương pháp khác;
  2. Yêu cầu tăng tỷ lệ sản xuất phát hành — từ đơn vị và phía kinh doanh;
  3. Rộng rãi của ảo[27]đám mây, cơ sở hạ tầng — từ bên trong và bên ngoài cung cấp;
  4. Tăng sử dụng dữ liệu trung tâm tự động[28] và quản lý các công cụ,
  5. Tăng cường tập trung vào bài kiểm tra tự động[29]liên tục hợp các phương pháp;
  6. Một khối lượng quan trọng của công khai–sẵn sàng thực hành tốt nhất.

Gia tăng áp dụng

"Thuyết về sự Hạn chế" (The theory of constraints) áp dụng vào việc thực hành DevOps như sau: sự hạn chế có giới hạn thường ăn sâu sự vào sự không ưa thay đổi trong các bộ phận trong doanh nghiệp.[30] Sự gia tăng áp dụng biểu hiện qua các phương pháp "Lý Thuyết về sự Hạn chế" cung cấp cho cuộc chiến chống bất kỳ sự cưỡng ép nào, được gọi là "Năm bước tập trung".[15]

Ba nguyên tắc sau của Gene Kim thiết lập các cách cơ bản để áp dụng DevOps:[15]

Cách đầu tiên: suy nghĩ có hệ thống

Nhấn mạnh việc tập trung vào hiệu năng toàn hệ thống hơn là các thành phần đơn lẻ.[15]

Cách thứ hai: khuếch đại vòng lặp phản hồi

Nhấn mạnh vào việc gia tăng phản hồi và hiểu biết của các nhóm làm việc có liên quan.

Cách thứ ba: nền văn hóa của sự thử nghiệm và học hỏi liên tục

Hai thứ quan trọng nhất: thử nghiệm và thực hành.

Tài liệu tham khảo

WikiPedia: DevOps http://www.jedi.be/blog/2008/10/09/agile-2008-toro... http://devops.com/2015/03/04/devops-is-agile-for-t... http://devops.com/2015/08/21/impacts-devops-testin... http://devops.com/2016/02/05/devops-stack-shoestri... http://www.gartner.com/it-glossary/devops/ http://www.infoq.com/articles/devops-toolchain http://www.information-management.com/infodirect/2... http://itrevolution.com/devops-culture-part-1/ http://www.leanproduction.com/theory-of-constraint... http://newrelic.com/devops/what-is-devops